$(function (){
    //调用赋值的方法
    fuzhi();

    //点击图片触发文件上传
    $("#photo").click(function (){
        //只触发点击事件的文件上传
        $("#img").click();
    });
    //文件上传图片赋值
    $("#img").change(function (){
        //得到文件上传把它便变成js对象
        alert("1111111");
        let file= $(this)[0].files[0];
        //把文件上传变成一个路劲
        let imgUrl = URL.createObjectURL(file);
        //赋值
        $("#photo").prop("src",imgUrl);
    });
    //验证数据
    $("#tj-btn").click(function (){

        var login=$("[name=login]").val();
        var name=$("[name=name]").val();
        var pwd=$("[name=pwd]").val();
        var pwd2=$("[class*=pwd2]").val();
        var sex=$("[name=sex]:checked").val();
        var birthday=$("[name=birthday]").val();
        var phone=$("[name=phone]").val();
        //验证数据
            if(name.replace(/\s/g,"").length==0){
                alert("名字不能为空");
                return false;
            }
            var nameTest=/\s/;
            if(nameTest.test(name)){
                alert("名字中不能带有空格");
                return false;
            }
            if(pwd!=pwd2){
                alert("两次密码不一致");
            }
            let reg2=/^(1\d{10})|(0\d{2,3}-[1-9]\d{6,7})$/;
            if(!reg2.test(phone)){
                alert("电话号码格式不正确！");
                return false;
            }
            //变成js对象
            //封装成formdata
            let datas=$("#gr-form")[0];
            let formData = new FormData(datas);
            console.log(datas+'lll');
            console.log(formData);

        $.ajax({
            type: "post",
            url: "updateUser",
            data:formData,
            processData:false,
            contentType:false,
            success:function (resp){
                    if (resp.data==1){
                        alert("修改数据成功，清新登录");
                        //清空会话容器
                        sessionStorage.clear();
                        //返回登录页面
                        location.href="login.html";
                    }else {
                        alert("数据有误请重新尝试");
                    }
                }
        });
        return false;
    });
});
function fuzhi() {
    //拿到会话
    var user = sessionStorage.getItem("user");
    //转成js对象
    var userMsg = JSON.parse(user);
    //赋值开始
    $("#photo").val(userMsg.photo);
    $("[class*=login]").val(userMsg.login);
    if (userMsg.name) {
        $("[class*=name]").val(userMsg.name);
    }
    if (userMsg.sex) {
        $('[name="sex"]').each(function () {
            console.log($(this).val());
            if ($(this).val() == userMsg.sex) {
                $(this).prop("checked", true);
            }
        });
    }
    $("[class*=master]").val(userMsg.master);
    $("[class*=id]").val(userMsg.id);
    $("[class*=birthday]").val(userMsg.birthday);
    $("[class*=phone]").val(userMsg.phone);
    //赋值结束
}